﻿namespace KinoDB.Viewmodels.Internal.CreateDuty
{
    using System;
    using System.ComponentModel.DataAnnotations;

    public class CreateDutyViewModel
    {
        public int Id { get; set; }
        public string Name { get; set; }

        [Required (ErrorMessage = "Tragen Sie eine Schichtdauer ein!")]
        [Range(1, 12, ErrorMessage = "Tragen Sie eine volle Stunde zwischen 1 und 12 ein!")]
        public int Duration { get; set; }

        [Required (ErrorMessage = "Tragen Sie eine Startzeit ein!")]
        public DateTime StartTime { get; set; }
    }
}